Business

Stock futures fall slightly as S&P 500 tries to notch its best week since Novemb..